﻿<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:sys="clr-namespace:System;assembly=mscorlib"
                    xmlns:vw="clr-namespace:VisualWip;assembly=VisualWip"
                    xmlns:vm="clr-namespace:VisualWip.PresentationModel;assembly=PresentationModel"
                    xmlns:Slots="clr-namespace:VisualWip.PresentationModel.Slots;assembly=PresentationModel"
                    xmlns:Uri="clr-namespace:VisualWip.PresentationModel.Uri;assembly=PresentationModel"
                    xmlns:Text="clr-namespace:VisualWip.PresentationModel.Text;assembly=PresentationModel"
                    xmlns:Image="clr-namespace:VisualWip.PresentationModel.Image;assembly=PresentationModel"
                    xmlns:Group="clr-namespace:VisualWip.PresentationModel.Group;assembly=PresentationModel"
                    xmlns:Line="clr-namespace:VisualWip.PresentationModel.Line;assembly=PresentationModel"
                    xmlns:WorkItem="clr-namespace:VisualWip.PresentationModel.WorkItem;assembly=PresentationModel"
                    xmlns:Tfsvm="clr-namespace:VisualWip.TFS2010Providers;assembly=TFS2010Providers"
                    xmlns:ribbon="clr-namespace:Microsoft.Windows.Controls.Ribbon;assembly=RibbonControlsLibrary" 
              >

    <!-- This is the design for Uri column settings -->
    <DataTemplate DataType="{x:Type Uri:UriColumnSettingsViewModel}">
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="Auto" />
            </Grid.RowDefinitions>
            <Label Grid.Row="0" Content="Uri" />
            <TextBox Grid.Row="1" Text="{Binding Uri, Mode=TwoWay}" MinWidth="200" Width="Auto" />
        </Grid>
    </DataTemplate>

    <!-- This is the design for Rich text column settings -->
    <DataTemplate DataType="{x:Type Text:RichTextColumnSettingsViewModel}">
        <vw:RichTextSettingsView />
    </DataTemplate>

    <!-- This is the design for Rich text column -->
    <DataTemplate DataType="{x:Type Text:RichTextColumnViewModel}">
        <Border BorderThickness="2">
            <Grid>
                <Rectangle Style="{DynamicResource ColumnBorderStyle}" />
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition />
                    </Grid.RowDefinitions>
                    <Rectangle Grid.Row="0" Style="{DynamicResource ColumnHeaderBackgroundStyle}"/>
                    <ContentControl Grid.Row="0" x:Name="HeaderContent" Style="{DynamicResource ColumnHeaderContentStyle}">
                        <TextBlock Margin="2" FontSize="12" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding ColumnName}" FontWeight="Bold" />
                    </ContentControl>
                    <vw:RichTextViewer Grid.Row="1" />
                </Grid>
            </Grid>
        </Border>
    </DataTemplate>

    <!-- This is the design for board. Every window contains a board that has columns -->
    <DataTemplate DataType="{x:Type vm:BoardViewModel}">
        <vw:Board />
    </DataTemplate>

    <DataTemplate DataType="{x:Type Image:ImageColumnSettingsViewModel}">
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto"/>
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="*" />
            </Grid.RowDefinitions>
            <Label Grid.Row="0" Content="File path or Url to image" />
            <Grid Grid.Row="1">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*" />
                    <ColumnDefinition Width="Auto" />
                </Grid.ColumnDefinitions>
                <TextBox Grid.Column="0"  Text="{Binding ImagePath, Mode=TwoWay}" MinWidth="300" />
                <Button Grid.Column="1" Command="{Binding SelectFileCommand}" Name="SelectFile" Content="..." HorizontalAlignment="Right" Margin="5,0" />
            </Grid>
            <Label Grid.Row="2" Content="Preview" />
            <Border Grid.Row="3" BorderThickness="2" BorderBrush="Black" CornerRadius="5">
                <Image Margin="5"  Source="{Binding ImagePath}"/>
            </Border>
        </Grid>
    </DataTemplate>


    <!-- This is the design for Image column -->
    <DataTemplate DataType="{x:Type Image:ImageColumnViewModel}">
        <Border BorderThickness="2">
            <Grid>
                <Rectangle Style="{DynamicResource ColumnBorderStyle}" />
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition />
                    </Grid.RowDefinitions>
                    <Rectangle Grid.Row="0" Style="{DynamicResource ColumnHeaderBackgroundStyle}"/>
                    <ContentControl Grid.Row="0" x:Name="HeaderContent" Style="{DynamicResource ColumnHeaderContentStyle}">
                        <TextBlock Margin="2" FontSize="12" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding ColumnName}" FontWeight="Bold" />
                    </ContentControl>
                    <Image Grid.Row="1" Margin="2" Source="{Binding ImagePath}" HorizontalAlignment="Left" VerticalAlignment="Top" />
                </Grid>
            </Grid>
        </Border>
    </DataTemplate>

    <!-- This is the design for Uri column -->
    <DataTemplate DataType="{x:Type Uri:UriColumnViewModel}">
        <Border BorderThickness="2">
            <Grid>
                <Rectangle Style="{DynamicResource ColumnBorderStyle}" />
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition />
                    </Grid.RowDefinitions>
                    <Rectangle Grid.Row="0" Style="{DynamicResource ColumnHeaderBackgroundStyle}"/>
                    <ContentControl Grid.Row="0" x:Name="HeaderContent" Style="{DynamicResource ColumnHeaderContentStyle}">
                        <TextBlock Margin="2" FontSize="12" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding ColumnName}" FontWeight="Bold" />
                    </ContentControl>
                    <Frame Grid.Row="1" Margin="2" Source="{Binding Uri,Mode=OneWay}" Visibility="{Binding DesignMode}" HorizontalAlignment="Left" VerticalAlignment="Top" />
                </Grid>
            </Grid>
        </Border>
    </DataTemplate>

    <!-- This is the design for Group column settings -->
    <DataTemplate DataType="{x:Type Group:GroupColumnSettingsViewModel}">
    </DataTemplate>

    <!-- This is the design for Group column -->
    <DataTemplate DataType="{x:Type Group:GroupColumnViewModel}">
        <Border BorderThickness="2">
            <Grid>
                <Rectangle Style="{DynamicResource ColumnBorderStyle}" />
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition />
                    </Grid.RowDefinitions>
                    <Rectangle Grid.Row="0" Style="{DynamicResource ColumnHeaderBackgroundStyle}"/>
                    <ContentControl Grid.Row="0" x:Name="HeaderContent" Style="{DynamicResource ColumnHeaderContentStyle}">
                        <TextBlock Margin="2" FontSize="12" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding ColumnName}" FontWeight="Bold" />
                    </ContentControl>
                </Grid>
            </Grid>
        </Border>
    </DataTemplate>

    <!-- This is the design for Line column settings -->
    <DataTemplate DataType="{x:Type Line:LineColumnSettingsViewModel}">
        <DataTemplate.Resources>
            <ResourceDictionary>
                <ObjectDataProvider MethodName="GetType" ObjectType="{x:Type sys:Type}" x:Key="colorsTypeOdp">
                    <ObjectDataProvider.MethodParameters>
                        <sys:String>System.Windows.Media.Colors, PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</sys:String>
                    </ObjectDataProvider.MethodParameters>
                </ObjectDataProvider>
                <ObjectDataProvider ObjectInstance="{StaticResource colorsTypeOdp}" MethodName="GetProperties" x:Key="colorPropertiesOdp">
                </ObjectDataProvider>
            </ResourceDictionary>
        </DataTemplate.Resources>
        <Grid>
            <Grid.RowDefinitions>
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition Height="Auto" />
                <RowDefinition />
            </Grid.RowDefinitions>
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="150" />
                <ColumnDefinition Width="2" />
                <ColumnDefinition/>
            </Grid.ColumnDefinitions>
            <Label Content="Line color" Name="lineColorLabel" />
            <ComboBox Grid.Column="2" Name="colorCombo" ItemsSource="{Binding Source={StaticResource colorPropertiesOdp}}" SelectedValuePath="Name"  SelectedValue="{Binding Color}">
                <ComboBox.ItemTemplate>
                    <DataTemplate>
                        <StackPanel Orientation="Horizontal"  >
                            <TextBlock Width="10" Height="10" Margin="5" Background="{Binding Name}" VerticalAlignment="Center" />
                            <TextBlock Text="{Binding Name}" VerticalAlignment="Center" />
                        </StackPanel>
                    </DataTemplate>
                </ComboBox.ItemTemplate>
            </ComboBox>
            <Label Grid.Row="1" Content="Line thickness" Name="lineThicknessLabel" />
            <Grid Grid.Row="1" Grid.Column="2">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="Auto" />
                    <ColumnDefinition Width="*" />
                </Grid.ColumnDefinitions>
               <TextBox Text="{Binding Thickness}" IsReadOnly="True" Width="30" TextAlignment="Right"  />
                <Slider Grid.Column="1" Value="{Binding Thickness}" Minimum="1" Maximum="300" SmallChange="1" LargeChange="10" TickPlacement="BottomRight" TickFrequency="50" IsMoveToPointEnabled="True" />
            </Grid>


            <CheckBox Grid.Row="2" Grid.Column="2" IsChecked="{Binding IsHorizontal,Mode=TwoWay}" VerticalContentAlignment="Center" Content="Is horizontal" />
        </Grid>
    </DataTemplate>

    <!-- This is the design for Line column -->
    <DataTemplate DataType="{x:Type Line:LineColumnViewModel}">
        <Border BorderThickness="2">
            <Grid>
                <Rectangle Style="{DynamicResource ColumnBorderStyle}" />
                <Grid>
                    <Grid.RowDefinitions>
                        <RowDefinition Height="Auto" />
                        <RowDefinition />
                    </Grid.RowDefinitions>
                    <Rectangle Grid.Row="0" Style="{DynamicResource ColumnHeaderBackgroundStyle}"/>
                    <ContentControl Grid.Row="0" x:Name="HeaderContent" Style="{DynamicResource ColumnHeaderContentStyle}">
                        <TextBlock Margin="2" FontSize="12" TextAlignment="Center" TextWrapping="Wrap" Text="{Binding ColumnName}" FontWeight="Bold" />
                    </ContentControl>
                    <Line Grid.Row="1" Stroke="{Binding Color}" StrokeThickness="{Binding Thickness}" X1="0" Y1="0" X2="{Binding X2}" Y2="{Binding Y2}" />
                </Grid>
            </Grid>
        </Border>
    </DataTemplate>

    <DataTemplate DataType="{x:Type vm:MainWindowViewModel}">
        <ribbon:RibbonGalleryItem>

            <ribbon:RibbonButton 
                SmallImageSource="Images\1409_Monitor_16x16.png"
				Label="New window"
                Command="{Binding NewWindowCommand}"
                ToolTipTitle="New window"
                ToolTipDescription="Creates a new window that extends the board"/>
        </ribbon:RibbonGalleryItem>
    </DataTemplate>

    <DataTemplate DataType="{x:Type vm:WindowViewModel}">
        <ribbon:RibbonGalleryItem>
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition Height="*" />
                    <RowDefinition />
                </Grid.RowDefinitions>
                <Border Background="LightGray">
                    <TextBlock Text="{Binding WindowName}" FontWeight="Bold" />
                </Border>
                <StackPanel Grid.Row="1" Orientation="Horizontal">
                    <ribbon:RibbonButton
							SmallImageSource="Images\1409_Monitor_16x16.png"
                			Label="Show"
                            Command="{Binding ShowCommand}"
                        ToolTipTitle="Show"
                        ToolTipDescription="Shows this window."/>
                    <ribbon:RibbonButton
						SmallImageSource="Images\SmallIcon.png"
                        Label="Delete"
                        Command="{Binding DeleteCommand}"
                        ToolTipTitle="Delete"
                        ToolTipDescription="Deletes this window and removes all it's columns"/>
                </StackPanel>
            </Grid>
        </ribbon:RibbonGalleryItem>
    </DataTemplate>


    <!-- This is the image for processing columns -->
    <DrawingImage x:Key="ColumnType_Processing">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <EllipseGeometry Center="30,30" RadiusX="20" RadiusY="20" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <PathGeometry Figures="M 60,30 C 50,65 10,65 0,30" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for inbox columns -->
    <DrawingImage x:Key="ColumnType_Inbox">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="0,40,60,60" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="0,50" BottomRight="0,51" Text="IN" FontFamily="Arial" FontStyle="Normal" FontWeight="Bold" TextSize="30" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M17.05078125,56.1753921508789L21.38671875,56.1753921508789 21.38671875,77.6500015258789 17.05078125,77.6500015258789 17.05078125,56.1753921508789z " />
                                <PathGeometry Figures="M25.5665626525879,56.1753921508789L29.7853126525879,56.1753921508789 38.5743751525879,70.5162124633789 38.5743751525879,56.1753921508789 42.6026954650879,56.1753921508789 42.6026954650879,77.6500015258789 38.2521095275879,77.6500015258789 29.5948829650879,63.6460952758789 29.5948829650879,77.6500015258789 25.5665626525879,77.6500015258789 25.5665626525879,56.1753921508789z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <PathGeometry Figures="M 60,20 C 50,40 10,40 0,20" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <PathGeometry Figures="M 60,10 C 50,30 10,30 0,10" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <PathGeometry Figures="M 60,0 C 50,20 10,20 0,0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for inventory columns -->
    <DrawingImage x:Key="ColumnType_Inventory">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing>
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <PathGeometry Figures="M 0,60 L 60,60 L 30,0 L 0,60" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="0,20" BottomRight="0,20" Text="I" FontFamily="Arial" FontStyle="Normal" FontWeight="Bold" TextSize="30" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M27.8841152191162,26.1753921508789L32.2200546264648,26.1753921508789 32.2200546264648,47.6500015258789 27.8841152191162,47.6500015258789 27.8841152191162,26.1753921508789z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for Single column button -->
    <DrawingImage x:Key="Column_Single">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,40,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,75,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="10,15" BottomRight="70,30" Text="Work" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M26.2564849853516,17.4701557159424L27.4225006103516,17.4701557159424 28.7291412353516,23.1010150909424C28.8697662353516,23.6908588409424 28.9908599853516,24.2767963409424 29.0924224853516,24.8588275909424 29.3111724853516,23.9408588409424 29.4400787353516,23.4115619659424 29.4791412353516,23.2709369659424L31.1139068603516,17.4701557159424 32.4850006103516,17.4701557159424 33.7154693603516,21.8178119659424C34.0240631103516,22.8959369659424 34.2467193603516,23.9096088409424 34.3834381103516,24.8588275909424 34.4928131103516,24.3158588409424 34.6353912353516,23.6928119659424 34.8111724853516,22.9896869659424L36.1588287353516,17.4701557159424 37.3014068603516,17.4701557159424 34.9459381103516,26.0599994659424 33.8502349853516,26.0599994659424 32.0396881103516,19.5150775909424C31.8873443603516,18.9682025909424 31.7975006103516,18.6322650909424 31.7701568603516,18.5072650909424 31.6803131103516,18.9017963409424 31.5963287353516,19.2377338409424 31.5182037353516,19.5150775909424L29.6959381103516,26.0599994659424 28.5357818603516,26.0599994659424 26.2564849853516,17.4701557159424z " />
                                <PathGeometry Figures="M40.5384063720703,20.5697650909424C40.0110626220703,20.5697650909424 39.5735626220703,20.7670307159424 39.2259063720703,21.1615619659424 38.8782501220703,21.5560932159424 38.7044219970703,22.1517963409424 38.7044219970703,22.9486713409424 38.7044219970703,23.7455463409424 38.8782501220703,24.3422260284424 39.2259063720703,24.7387104034424 39.5735626220703,25.1351947784424 40.0110626220703,25.3334369659424 40.5384063720703,25.3334369659424 41.0618438720703,25.3334369659424 41.4973907470703,25.1342182159424 41.8450469970703,24.7357807159424 42.1927032470703,24.3373432159424 42.3665313720703,23.7299213409424 42.3665313720703,22.9135150909424 42.3665313720703,22.1439838409424 42.1917266845703,21.5609760284424 41.8421173095703,21.1644916534424 41.4925079345703,20.7680072784424 41.0579376220703,20.5697650909424 40.5384063720703,20.5697650909424z M40.5384063720703,19.6967182159424C41.3938751220703,19.6967182159424 42.0930938720703,19.9769916534424 42.6360626220703,20.5375385284424 43.1790313720703,21.0980854034424 43.4505157470703,21.8724994659424 43.4505157470703,22.8607807159424 43.4505157470703,23.6615619659424 43.3303985595703,24.2914447784424 43.0901641845703,24.7504291534424 42.8499298095703,25.2094135284424 42.5003204345703,25.5658588409424 42.0413360595703,25.8197650909424 41.5823516845703,26.0736713409424 41.0813751220703,26.2006244659424 40.5384063720703,26.2006244659424 39.6673126220703,26.2006244659424 38.9632110595703,25.9213275909424 38.4261016845703,25.3627338409424 37.8889923095703,24.8041400909424 37.6204376220703,23.9994525909424 37.6204376220703,22.9486713409424 37.6204376220703,21.7963275909424 37.9407501220703,20.9428119659424 38.5813751220703,20.3881244659424 39.1165313720703,19.9271869659424 39.7688751220703,19.6967182159424 40.5384063720703,19.6967182159424z " />
                                <PathGeometry Figures="M46.9701728820801,19.6967182159424C47.3256416320801,19.6967182159424,47.6869697570801,19.8099994659424,48.0541572570801,20.0365619659424L47.6908760070801,21.0150775909424C47.4330635070801,20.8627338409424 47.1752510070801,20.7865619659424 46.9174385070801,20.7865619659424 46.6869697570801,20.7865619659424 46.4799385070801,20.8558979034424 46.2963447570801,20.9945697784424 46.1127510070801,21.1332416534424 45.9818916320801,21.3256244659424 45.9037666320801,21.5717182159424 45.7865791320801,21.9467182159424 45.7279853820801,22.3568744659424 45.7279853820801,22.8021869659424L45.7279853820801,26.0599994659424 44.6732978820801,26.0599994659424 44.6732978820801,19.8373432159424 45.6225166320801,19.8373432159424 45.6225166320801,20.7807025909424C45.8647041320801,20.3392963409424 46.0883369445801,20.0482807159424 46.2934150695801,19.9076557159424 46.4984931945801,19.7670307159424 46.7240791320801,19.6967182159424 46.9701728820801,19.6967182159424z " />
                                <PathGeometry Figures="M48.6868743896484,17.4701557159424L49.7415618896484,17.4701557159424 49.7415618896484,22.3685932159424 52.2376556396484,19.8373432159424 53.6028900146484,19.8373432159424 51.2239837646484,22.1459369659424 53.8431243896484,26.0599994659424 52.5423431396484,26.0599994659424 50.4857025146484,22.8783588409424 49.7415618896484,23.5932025909424 49.7415618896484,26.0599994659424 48.6868743896484,26.0599994659424 48.6868743896484,17.4701557159424z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for group column button -->
    <DrawingImage x:Key="Column_Group">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for group column button -->
    <DrawingImage x:Key="Column_Line">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="Black">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" Brush="Black" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="0,20,200,22" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for Doing column button -->
    <DrawingImage x:Key="Column_Doing">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,40,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,75,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="10,15" BottomRight="70,30" Text="Doing" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M26.3858337402344,18.4838275909424L26.3858337402344,25.0463275909424 28.2198181152344,25.0463275909424C28.7862243652344,25.0463275909424 29.2305603027344,24.9935932159424 29.5528259277344,24.8881244659424 29.8750915527344,24.7826557159424 30.1319274902344,24.6342182159424 30.3233337402344,24.4428119659424 30.5928649902344,24.1732807159424 30.8028259277344,23.8109760284424 30.9532165527344,23.3558979034424 31.1036071777344,22.9008197784424 31.1788024902344,22.3490619659424 31.1788024902344,21.7006244659424 31.1788024902344,20.8021869659424 31.0313415527344,20.1117572784424 30.7364196777344,19.6293354034424 30.4414978027344,19.1469135284424 30.0830993652344,18.8236713409424 29.6612243652344,18.6596088409424 29.3565368652344,18.5424213409424 28.8663024902344,18.4838275909424 28.1905212402344,18.4838275909424L26.3858337402344,18.4838275909424z M25.2491149902344,17.4701557159424L28.2080993652344,17.4701557159424C28.8760681152344,17.4701557159424 29.3858337402344,17.5111713409424 29.7373962402344,17.5932025909424 30.2295837402344,17.7064838409424 30.6495056152344,17.9115619659424 30.9971618652344,18.2084369659424 31.4502868652344,18.5912494659424 31.7891540527344,19.0805072784424 32.0137634277344,19.6762104034424 32.2383728027344,20.2719135284424 32.3506774902344,20.9525775909424 32.3506774902344,21.7182025909424 32.3506774902344,22.3705463409424 32.2745056152344,22.9486713409424 32.1221618652344,23.4525775909424 31.9698181152344,23.9564838409424 31.7745056152344,24.3734760284424 31.5362243652344,24.7035541534424 31.2979431152344,25.0336322784424 31.0372009277344,25.2933979034424 30.7539978027344,25.4828510284424 30.4707946777344,25.6723041534424 30.1289978027344,25.8158588409424 29.7286071777344,25.9135150909424 29.3282165527344,26.0111713409424 28.8682556152344,26.0599994659424 28.3487243652344,26.0599994659424L25.2491149902344,26.0599994659424 25.2491149902344,17.4701557159424z " />
                                <PathGeometry Figures="M36.3037414550781,20.5697650909424C35.7763977050781,20.5697650909424 35.3388977050781,20.7670307159424 34.9912414550781,21.1615619659424 34.6435852050781,21.5560932159424 34.4697570800781,22.1517963409424 34.4697570800781,22.9486713409424 34.4697570800781,23.7455463409424 34.6435852050781,24.3422260284424 34.9912414550781,24.7387104034424 35.3388977050781,25.1351947784424 35.7763977050781,25.3334369659424 36.3037414550781,25.3334369659424 36.8271789550781,25.3334369659424 37.2627258300781,25.1342182159424 37.6103820800781,24.7357807159424 37.9580383300781,24.3373432159424 38.1318664550781,23.7299213409424 38.1318664550781,22.9135150909424 38.1318664550781,22.1439838409424 37.9570617675781,21.5609760284424 37.6074523925781,21.1644916534424 37.2578430175781,20.7680072784424 36.8232727050781,20.5697650909424 36.3037414550781,20.5697650909424z M36.3037414550781,19.6967182159424C37.1592102050781,19.6967182159424 37.8584289550781,19.9769916534424 38.4013977050781,20.5375385284424 38.9443664550781,21.0980854034424 39.2158508300781,21.8724994659424 39.2158508300781,22.8607807159424 39.2158508300781,23.6615619659424 39.0957336425781,24.2914447784424 38.8554992675781,24.7504291534424 38.6152648925781,25.2094135284424 38.2656555175781,25.5658588409424 37.8066711425781,25.8197650909424 37.3476867675781,26.0736713409424 36.8467102050781,26.2006244659424 36.3037414550781,26.2006244659424 35.4326477050781,26.2006244659424 34.7285461425781,25.9213275909424 34.1914367675781,25.3627338409424 33.6543273925781,24.8041400909424 33.3857727050781,23.9994525909424 33.3857727050781,22.9486713409424 33.3857727050781,21.7963275909424 33.7060852050781,20.9428119659424 34.3467102050781,20.3881244659424 34.8818664550781,19.9271869659424 35.5342102050781,19.6967182159424 36.3037414550781,19.6967182159424z " />
                                <PathGeometry Figures="M40.4562072753906,19.8373432159424L41.5108947753906,19.8373432159424 41.5108947753906,26.0599994659424 40.4562072753906,26.0599994659424 40.4562072753906,19.8373432159424z M40.4562072753906,17.4701557159424L41.5108947753906,17.4701557159424 41.5108947753906,18.6830463409424 40.4562072753906,18.6830463409424 40.4562072753906,17.4701557159424z " />
                                <PathGeometry Figures="M46.0440368652344,19.6967182159424C46.4190368652344,19.6967182159424 46.7637634277344,19.7641010284424 47.0782165527344,19.8988666534424 47.3926696777344,20.0336322784424 47.6280212402344,20.2103900909424 47.7842712402344,20.4291400909424 47.9405212402344,20.6478900909424 48.0498962402344,20.9076557159424 48.1123962402344,21.2084369659424 48.1514587402344,21.4037494659424 48.1709899902344,21.7455463409424 48.1709899902344,22.2338275909424L48.1709899902344,26.0599994659424 47.1163024902344,26.0599994659424 47.1163024902344,22.2748432159424C47.1163024902344,21.8451557159424 47.0752868652344,21.5238666534424 46.9932556152344,21.3109760284424 46.9112243652344,21.0980854034424 46.7657165527344,20.9281635284424 46.5567321777344,20.8012104034424 46.3477478027344,20.6742572784424 46.1026306152344,20.6107807159424 45.8213806152344,20.6107807159424 45.3721618652344,20.6107807159424 44.9844665527344,20.7533588409424 44.6582946777344,21.0385150909424 44.3321228027344,21.3236713409424 44.1690368652344,21.8646869659424 44.1690368652344,22.6615619659424L44.1690368652344,26.0599994659424 43.1143493652344,26.0599994659424 43.1143493652344,19.8373432159424 44.0635681152344,19.8373432159424 44.0635681152344,20.7221088409424C44.5205993652344,20.0385150909424,45.1807556152344,19.6967182159424,46.0440368652344,19.6967182159424z " />
                                <PathGeometry Figures="M52.1535377502441,20.5697650909424C51.6847877502441,20.5697650909424 51.2863502502441,20.7601947784424 50.9582252502441,21.1410541534424 50.6301002502441,21.5219135284424 50.4660377502441,22.0873432159424 50.4660377502441,22.8373432159424 50.4660377502441,23.6537494659424 50.6281471252441,24.2494525909424 50.9523658752441,24.6244525909424 51.2765846252441,24.9994525909424 51.6828346252441,25.1869525909424 52.1711158752441,25.1869525909424 52.6554908752441,25.1869525909424 53.0617408752441,25.0004291534424 53.3898658752441,24.6273822784424 53.7179908752441,24.2543354034424 53.8820533752441,23.6693744659424 53.8820533752441,22.8724994659424 53.8820533752441,22.1107807159424 53.7131080627441,21.5365619659424 53.3752174377441,21.1498432159424 53.0373268127441,20.7631244659424 52.6301002502441,20.5697650909424 52.1535377502441,20.5697650909424z M52.0773658752441,19.6967182159424C52.8117408752441,19.6967182159424,53.4172096252441,19.9935932159424,53.8937721252441,20.5873432159424L53.8937721252441,19.8373432159424 54.8664283752441,19.8373432159424 54.8664283752441,25.2162494659424C54.8664283752441,26.1849994659424 54.7677955627441,26.8715229034424 54.5705299377441,27.2758197784424 54.3732643127441,27.6801166534424 54.0607643127441,27.9994525909424 53.6330299377441,28.2338275909424 53.2052955627441,28.4682025909424 52.6789283752441,28.5853900909424 52.0539283752441,28.5853900909424 51.3117408752441,28.5853900909424 50.7121315002441,28.4183979034424 50.2551002502441,28.0844135284424 49.7980690002441,27.7504291534424 49.5773658752441,27.2474994659424 49.5929908752441,26.5756244659424L50.6183815002441,26.7279682159424C50.6613502502441,27.0443744659424 50.7804908752441,27.2748432159424 50.9758033752441,27.4193744659424 51.2375221252441,27.6146869659424 51.5949440002441,27.7123432159424 52.0480690002441,27.7123432159424 52.5363502502441,27.7123432159424 52.9133033752441,27.6146869659424 53.1789283752441,27.4193744659424 53.4445533752441,27.2240619659424 53.6242408752441,26.9506244659424 53.7179908752441,26.5990619659424 53.7726783752441,26.3842182159424 53.7980690002441,25.9330463409424 53.7941627502441,25.2455463409424 53.3332252502441,25.7885150909424 52.7590065002441,26.0599994659424 52.0715065002441,26.0599994659424 51.2160377502441,26.0599994659424 50.5539283752441,25.7514057159424 50.0851783752441,25.1342182159424 49.6164283752441,24.5170307159424 49.3820533752441,23.7767963409424 49.3820533752441,22.9135150909424 49.3820533752441,22.3197650909424 49.4894752502441,21.7719135284424 49.7043190002441,21.2699604034424 49.9191627502441,20.7680072784424 50.2306861877441,20.3803119659424 50.6388893127441,20.1068744659424 51.0470924377441,19.8334369659424 51.5265846252441,19.6967182159424 52.0773658752441,19.6967182159424z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for Done column button -->
    <DrawingImage x:Key="Column_Done">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,40,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,75,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="10,15" BottomRight="70,30" Text="Done" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M27.719165802002,18.4838275909424L27.719165802002,25.0463275909424 29.553150177002,25.0463275909424C30.119556427002,25.0463275909424 30.563892364502,24.9935932159424 30.886157989502,24.8881244659424 31.208423614502,24.7826557159424 31.465259552002,24.6342182159424 31.656665802002,24.4428119659424 31.926197052002,24.1732807159424 32.136157989502,23.8109760284424 32.286548614502,23.3558979034424 32.436939239502,22.9008197784424 32.512134552002,22.3490619659424 32.512134552002,21.7006244659424 32.512134552002,20.8021869659424 32.364673614502,20.1117572784424 32.069751739502,19.6293354034424 31.774829864502,19.1469135284424 31.416431427002,18.8236713409424 30.994556427002,18.6596088409424 30.689868927002,18.5424213409424 30.199634552002,18.4838275909424 29.523853302002,18.4838275909424L27.719165802002,18.4838275909424z M26.582447052002,17.4701557159424L29.541431427002,17.4701557159424C30.209400177002,17.4701557159424 30.719165802002,17.5111713409424 31.070728302002,17.5932025909424 31.562915802002,17.7064838409424 31.982837677002,17.9115619659424 32.330493927002,18.2084369659424 32.783618927002,18.5912494659424 33.122486114502,19.0805072784424 33.347095489502,19.6762104034424 33.571704864502,20.2719135284424 33.684009552002,20.9525775909424 33.684009552002,21.7182025909424 33.684009552002,22.3705463409424 33.607837677002,22.9486713409424 33.455493927002,23.4525775909424 33.303150177002,23.9564838409424 33.107837677002,24.3734760284424 32.869556427002,24.7035541534424 32.631275177002,25.0336322784424 32.370532989502,25.2933979034424 32.087329864502,25.4828510284424 31.804126739502,25.6723041534424 31.462329864502,25.8158588409424 31.061939239502,25.9135150909424 30.661548614502,26.0111713409424 30.201587677002,26.0599994659424 29.682056427002,26.0599994659424L26.582447052002,26.0599994659424 26.582447052002,17.4701557159424z " />
                                <PathGeometry Figures="M37.6370735168457,20.5697650909424C37.1097297668457,20.5697650909424 36.6722297668457,20.7670307159424 36.3245735168457,21.1615619659424 35.9769172668457,21.5560932159424 35.8030891418457,22.1517963409424 35.8030891418457,22.9486713409424 35.8030891418457,23.7455463409424 35.9769172668457,24.3422260284424 36.3245735168457,24.7387104034424 36.6722297668457,25.1351947784424 37.1097297668457,25.3334369659424 37.6370735168457,25.3334369659424 38.1605110168457,25.3334369659424 38.5960578918457,25.1342182159424 38.9437141418457,24.7357807159424 39.2913703918457,24.3373432159424 39.4651985168457,23.7299213409424 39.4651985168457,22.9135150909424 39.4651985168457,22.1439838409424 39.2903938293457,21.5609760284424 38.9407844543457,21.1644916534424 38.5911750793457,20.7680072784424 38.1566047668457,20.5697650909424 37.6370735168457,20.5697650909424z M37.6370735168457,19.6967182159424C38.4925422668457,19.6967182159424 39.1917610168457,19.9769916534424 39.7347297668457,20.5375385284424 40.2776985168457,21.0980854034424 40.5491828918457,21.8724994659424 40.5491828918457,22.8607807159424 40.5491828918457,23.6615619659424 40.4290657043457,24.2914447784424 40.1888313293457,24.7504291534424 39.9485969543457,25.2094135284424 39.5989875793457,25.5658588409424 39.1400032043457,25.8197650909424 38.6810188293457,26.0736713409424 38.1800422668457,26.2006244659424 37.6370735168457,26.2006244659424 36.7659797668457,26.2006244659424 36.0618782043457,25.9213275909424 35.5247688293457,25.3627338409424 34.9876594543457,24.8041400909424 34.7191047668457,23.9994525909424 34.7191047668457,22.9486713409424 34.7191047668457,21.7963275909424 35.0394172668457,20.9428119659424 35.6800422668457,20.3881244659424 36.2151985168457,19.9271869659424 36.8675422668457,19.6967182159424 37.6370735168457,19.6967182159424z " />
                                <PathGeometry Figures="M44.7133712768555,19.6967182159424C45.0883712768555,19.6967182159424 45.4330978393555,19.7641010284424 45.7475509643555,19.8988666534424 46.0620040893555,20.0336322784424 46.2973556518555,20.2103900909424 46.4536056518555,20.4291400909424 46.6098556518555,20.6478900909424 46.7192306518555,20.9076557159424 46.7817306518555,21.2084369659424 46.8207931518555,21.4037494659424 46.8403244018555,21.7455463409424 46.8403244018555,22.2338275909424L46.8403244018555,26.0599994659424 45.7856369018555,26.0599994659424 45.7856369018555,22.2748432159424C45.7856369018555,21.8451557159424 45.7446212768555,21.5238666534424 45.6625900268555,21.3109760284424 45.5805587768555,21.0980854034424 45.4350509643555,20.9281635284424 45.2260665893555,20.8012104034424 45.0170822143555,20.6742572784424 44.7719650268555,20.6107807159424 44.4907150268555,20.6107807159424 44.0414962768555,20.6107807159424 43.6538009643555,20.7533588409424 43.3276290893555,21.0385150909424 43.0014572143555,21.3236713409424 42.8383712768555,21.8646869659424 42.8383712768555,22.6615619659424L42.8383712768555,26.0599994659424 41.7836837768555,26.0599994659424 41.7836837768555,19.8373432159424 42.7329025268555,19.8373432159424 42.7329025268555,20.7221088409424C43.1899337768555,20.0385150909424,43.8500900268555,19.6967182159424,44.7133712768555,19.6967182159424z " />
                                <PathGeometry Figures="M51.022087097168,20.5639057159424C50.537712097168,20.5639057159424 50.130485534668,20.7260150909424 49.800407409668,21.0502338409424 49.470329284668,21.3744525909424 49.287712097168,21.8080463409424 49.252555847168,22.3510150909424L52.727165222168,22.3510150909424C52.680290222168,21.8275775909424 52.547477722168,21.4349994659424 52.328727722168,21.1732807159424 51.992790222168,20.7670307159424 51.557243347168,20.5639057159424 51.022087097168,20.5639057159424z M51.010368347168,19.6967182159424C51.842399597168,19.6967182159424 52.522087097168,19.9799213409424 53.049430847168,20.5463275909424 53.576774597168,21.1127338409424 53.840446472168,21.9096088409424 53.840446472168,22.9369525909424 53.840446472168,22.9994525909424 53.838493347168,23.0932025909424 53.834587097168,23.2182025909424L49.193962097168,23.2182025909424C49.233024597168,23.9017963409424 49.426383972168,24.4252338409424 49.774040222168,24.7885150909424 50.121696472168,25.1517963409424 50.555290222168,25.3334369659424 51.074821472168,25.3334369659424 51.461540222168,25.3334369659424 51.791618347168,25.2318744659424 52.065055847168,25.0287494659424 52.338493347168,24.8256244659424 52.555290222168,24.5014057159424 52.715446472168,24.0560932159424L53.805290222168,24.1908588409424C53.633415222168,24.8275775909424 53.315055847168,25.3217182159424 52.850212097168,25.6732807159424 52.385368347168,26.0248432159424 51.791618347168,26.2006244659424 51.068962097168,26.2006244659424 50.158805847168,26.2006244659424 49.437126159668,25.9203510284424 48.903923034668,25.3598041534424 48.370719909668,24.7992572784424 48.104118347168,24.0131244659424 48.104118347168,23.0014057159424 48.104118347168,21.9545307159424 48.373649597168,21.1420307159424 48.912712097168,20.5639057159424 49.451774597168,19.9857807159424 50.150993347168,19.6967182159424 51.010368347168,19.6967182159424z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <!-- This is the image for Group column button -->
    <DrawingImage x:Key="Column_WorkInProgressGroup">
        <DrawingImage.Drawing>
            <DrawingGroup>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,130,130" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,10,130,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,40,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="10,40,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,70,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="15,105,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="10,45" BottomRight="70,60" Text="Doing" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M26.3858337402344,48.483829498291L26.3858337402344,55.046329498291 28.2198181152344,55.046329498291C28.7862243652344,55.046329498291 29.2305603027344,54.993595123291 29.5528259277344,54.888126373291 29.8750915527344,54.782657623291 30.1319274902344,54.634220123291 30.3233337402344,54.442813873291 30.5928649902344,54.173282623291 30.8028259277344,53.810977935791 30.9532165527344,53.355899810791 31.1036071777344,52.900821685791 31.1788024902344,52.349063873291 31.1788024902344,51.700626373291 31.1788024902344,50.802188873291 31.0313415527344,50.111759185791 30.7364196777344,49.629337310791 30.4414978027344,49.146915435791 30.0830993652344,48.823673248291 29.6612243652344,48.659610748291 29.3565368652344,48.542423248291 28.8663024902344,48.483829498291 28.1905212402344,48.483829498291L26.3858337402344,48.483829498291z M25.2491149902344,47.470157623291L28.2080993652344,47.470157623291C28.8760681152344,47.470157623291 29.3858337402344,47.511173248291 29.7373962402344,47.593204498291 30.2295837402344,47.706485748291 30.6495056152344,47.911563873291 30.9971618652344,48.208438873291 31.4502868652344,48.591251373291 31.7891540527344,49.080509185791 32.0137634277344,49.676212310791 32.2383728027344,50.271915435791 32.3506774902344,50.952579498291 32.3506774902344,51.718204498291 32.3506774902344,52.370548248291 32.2745056152344,52.948673248291 32.1221618652344,53.452579498291 31.9698181152344,53.956485748291 31.7745056152344,54.373477935791 31.5362243652344,54.703556060791 31.2979431152344,55.033634185791 31.0372009277344,55.293399810791 30.7539978027344,55.482852935791 30.4707946777344,55.672306060791 30.1289978027344,55.815860748291 29.7286071777344,55.913516998291 29.3282165527344,56.011173248291 28.8682556152344,56.060001373291 28.3487243652344,56.060001373291L25.2491149902344,56.060001373291 25.2491149902344,47.470157623291z " />
                                <PathGeometry Figures="M36.3037414550781,50.569766998291C35.7763977050781,50.569766998291 35.3388977050781,50.767032623291 34.9912414550781,51.161563873291 34.6435852050781,51.556095123291 34.4697570800781,52.151798248291 34.4697570800781,52.948673248291 34.4697570800781,53.745548248291 34.6435852050781,54.342227935791 34.9912414550781,54.738712310791 35.3388977050781,55.135196685791 35.7763977050781,55.333438873291 36.3037414550781,55.333438873291 36.8271789550781,55.333438873291 37.2627258300781,55.134220123291 37.6103820800781,54.735782623291 37.9580383300781,54.337345123291 38.1318664550781,53.729923248291 38.1318664550781,52.913516998291 38.1318664550781,52.143985748291 37.9570617675781,51.560977935791 37.6074523925781,51.164493560791 37.2578430175781,50.768009185791 36.8232727050781,50.569766998291 36.3037414550781,50.569766998291z M36.3037414550781,49.696720123291C37.1592102050781,49.696720123291 37.8584289550781,49.976993560791 38.4013977050781,50.537540435791 38.9443664550781,51.098087310791 39.2158508300781,51.872501373291 39.2158508300781,52.860782623291 39.2158508300781,53.661563873291 39.0957336425781,54.291446685791 38.8554992675781,54.750431060791 38.6152648925781,55.209415435791 38.2656555175781,55.565860748291 37.8066711425781,55.819766998291 37.3476867675781,56.073673248291 36.8467102050781,56.200626373291 36.3037414550781,56.200626373291 35.4326477050781,56.200626373291 34.7285461425781,55.921329498291 34.1914367675781,55.362735748291 33.6543273925781,54.804141998291 33.3857727050781,53.999454498291 33.3857727050781,52.948673248291 33.3857727050781,51.796329498291 33.7060852050781,50.942813873291 34.3467102050781,50.388126373291 34.8818664550781,49.927188873291 35.5342102050781,49.696720123291 36.3037414550781,49.696720123291z " />
                                <PathGeometry Figures="M40.4562072753906,49.837345123291L41.5108947753906,49.837345123291 41.5108947753906,56.060001373291 40.4562072753906,56.060001373291 40.4562072753906,49.837345123291z M40.4562072753906,47.470157623291L41.5108947753906,47.470157623291 41.5108947753906,48.683048248291 40.4562072753906,48.683048248291 40.4562072753906,47.470157623291z " />
                                <PathGeometry Figures="M46.0440368652344,49.696720123291C46.4190368652344,49.696720123291 46.7637634277344,49.764102935791 47.0782165527344,49.898868560791 47.3926696777344,50.033634185791 47.6280212402344,50.210391998291 47.7842712402344,50.429141998291 47.9405212402344,50.647891998291 48.0498962402344,50.907657623291 48.1123962402344,51.208438873291 48.1514587402344,51.403751373291 48.1709899902344,51.745548248291 48.1709899902344,52.233829498291L48.1709899902344,56.060001373291 47.1163024902344,56.060001373291 47.1163024902344,52.274845123291C47.1163024902344,51.845157623291 47.0752868652344,51.523868560791 46.9932556152344,51.310977935791 46.9112243652344,51.098087310791 46.7657165527344,50.928165435791 46.5567321777344,50.801212310791 46.3477478027344,50.674259185791 46.1026306152344,50.610782623291 45.8213806152344,50.610782623291 45.3721618652344,50.610782623291 44.9844665527344,50.753360748291 44.6582946777344,51.038516998291 44.3321228027344,51.323673248291 44.1690368652344,51.864688873291 44.1690368652344,52.661563873291L44.1690368652344,56.060001373291 43.1143493652344,56.060001373291 43.1143493652344,49.837345123291 44.0635681152344,49.837345123291 44.0635681152344,50.722110748291C44.5205993652344,50.038516998291,45.1807556152344,49.696720123291,46.0440368652344,49.696720123291z " />
                                <PathGeometry Figures="M52.1535377502441,50.569766998291C51.6847877502441,50.569766998291 51.2863502502441,50.760196685791 50.9582252502441,51.141056060791 50.6301002502441,51.521915435791 50.4660377502441,52.087345123291 50.4660377502441,52.837345123291 50.4660377502441,53.653751373291 50.6281471252441,54.249454498291 50.9523658752441,54.624454498291 51.2765846252441,54.999454498291 51.6828346252441,55.186954498291 52.1711158752441,55.186954498291 52.6554908752441,55.186954498291 53.0617408752441,55.000431060791 53.3898658752441,54.627384185791 53.7179908752441,54.254337310791 53.8820533752441,53.669376373291 53.8820533752441,52.872501373291 53.8820533752441,52.110782623291 53.7131080627441,51.536563873291 53.3752174377441,51.149845123291 53.0373268127441,50.763126373291 52.6301002502441,50.569766998291 52.1535377502441,50.569766998291z M52.0773658752441,49.696720123291C52.8117408752441,49.696720123291,53.4172096252441,49.993595123291,53.8937721252441,50.587345123291L53.8937721252441,49.837345123291 54.8664283752441,49.837345123291 54.8664283752441,55.216251373291C54.8664283752441,56.185001373291 54.7677955627441,56.871524810791 54.5705299377441,57.275821685791 54.3732643127441,57.680118560791 54.0607643127441,57.999454498291 53.6330299377441,58.233829498291 53.2052955627441,58.468204498291 52.6789283752441,58.585391998291 52.0539283752441,58.585391998291 51.3117408752441,58.585391998291 50.7121315002441,58.418399810791 50.2551002502441,58.084415435791 49.7980690002441,57.750431060791 49.5773658752441,57.247501373291 49.5929908752441,56.575626373291L50.6183815002441,56.727970123291C50.6613502502441,57.044376373291 50.7804908752441,57.274845123291 50.9758033752441,57.419376373291 51.2375221252441,57.614688873291 51.5949440002441,57.712345123291 52.0480690002441,57.712345123291 52.5363502502441,57.712345123291 52.9133033752441,57.614688873291 53.1789283752441,57.419376373291 53.4445533752441,57.224063873291 53.6242408752441,56.950626373291 53.7179908752441,56.599063873291 53.7726783752441,56.384220123291 53.7980690002441,55.933048248291 53.7941627502441,55.245548248291 53.3332252502441,55.788516998291 52.7590065002441,56.060001373291 52.0715065002441,56.060001373291 51.2160377502441,56.060001373291 50.5539283752441,55.751407623291 50.0851783752441,55.134220123291 49.6164283752441,54.517032623291 49.3820533752441,53.776798248291 49.3820533752441,52.913516998291 49.3820533752441,52.319766998291 49.4894752502441,51.771915435791 49.7043190002441,51.269962310791 49.9191627502441,50.768009185791 50.2306861877441,50.380313873291 50.6388893127441,50.106876373291 51.0470924377441,49.833438873291 51.5265846252441,49.696720123291 52.0773658752441,49.696720123291z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFFFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="2" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="80,40,60,100" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="85,70,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FFFFFF00">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="85,105,50,30" RadiusX="0" RadiusY="0" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#87CEEBFF">
                    <GeometryDrawing.Pen>
                        <Pen Thickness="1" DashCap="Flat" StartLineCap="Flat" EndLineCap="Flat" LineJoin="Miter" MiterLimit="10" Brush="#FF000000" />
                    </GeometryDrawing.Pen>
                    <GeometryDrawing.Geometry>
                        <RectangleGeometry Rect="80,40,60,25" RadiusX="2" RadiusY="2" />
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="80,45" BottomRight="140,60" Text="Done" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M97.7191696166992,48.483829498291L97.7191696166992,55.046329498291 99.5531539916992,55.046329498291C100.119560241699,55.046329498291 100.563896179199,54.993595123291 100.886161804199,54.888126373291 101.208427429199,54.782657623291 101.465263366699,54.634220123291 101.656669616699,54.442813873291 101.926200866699,54.173282623291 102.136161804199,53.810977935791 102.286552429199,53.355899810791 102.436943054199,52.900821685791 102.512138366699,52.349063873291 102.512138366699,51.700626373291 102.512138366699,50.802188873291 102.364677429199,50.111759185791 102.069755554199,49.629337310791 101.774833679199,49.146915435791 101.416435241699,48.823673248291 100.994560241699,48.659610748291 100.689872741699,48.542423248291 100.199638366699,48.483829498291 99.5238571166992,48.483829498291L97.7191696166992,48.483829498291z M96.5824508666992,47.470157623291L99.5414352416992,47.470157623291C100.209403991699,47.470157623291 100.719169616699,47.511173248291 101.070732116699,47.593204498291 101.562919616699,47.706485748291 101.982841491699,47.911563873291 102.330497741699,48.208438873291 102.783622741699,48.591251373291 103.122489929199,49.080509185791 103.347099304199,49.676212310791 103.571708679199,50.271915435791 103.684013366699,50.952579498291 103.684013366699,51.718204498291 103.684013366699,52.370548248291 103.607841491699,52.948673248291 103.455497741699,53.452579498291 103.303153991699,53.956485748291 103.107841491699,54.373477935791 102.869560241699,54.703556060791 102.631278991699,55.033634185791 102.370536804199,55.293399810791 102.087333679199,55.482852935791 101.804130554199,55.672306060791 101.462333679199,55.815860748291 101.061943054199,55.913516998291 100.661552429199,56.011173248291 100.201591491699,56.060001373291 99.6820602416992,56.060001373291L96.5824508666992,56.060001373291 96.5824508666992,47.470157623291z " />
                                <PathGeometry Figures="M107.637069702148,50.569766998291C107.109725952148,50.569766998291 106.672225952148,50.767032623291 106.324569702148,51.161563873291 105.976913452148,51.556095123291 105.803085327148,52.151798248291 105.803085327148,52.948673248291 105.803085327148,53.745548248291 105.976913452148,54.342227935791 106.324569702148,54.738712310791 106.672225952148,55.135196685791 107.109725952148,55.333438873291 107.637069702148,55.333438873291 108.160507202148,55.333438873291 108.596054077148,55.134220123291 108.943710327148,54.735782623291 109.291366577148,54.337345123291 109.465194702148,53.729923248291 109.465194702148,52.913516998291 109.465194702148,52.143985748291 109.290390014648,51.560977935791 108.940780639648,51.164493560791 108.591171264648,50.768009185791 108.156600952148,50.569766998291 107.637069702148,50.569766998291z M107.637069702148,49.696720123291C108.492538452148,49.696720123291 109.191757202148,49.976993560791 109.734725952148,50.537540435791 110.277694702148,51.098087310791 110.549179077148,51.872501373291 110.549179077148,52.860782623291 110.549179077148,53.661563873291 110.429061889648,54.291446685791 110.188827514648,54.750431060791 109.948593139648,55.209415435791 109.598983764648,55.565860748291 109.139999389648,55.819766998291 108.681015014648,56.073673248291 108.180038452148,56.200626373291 107.637069702148,56.200626373291 106.765975952148,56.200626373291 106.061874389648,55.921329498291 105.524765014648,55.362735748291 104.987655639648,54.804141998291 104.719100952148,53.999454498291 104.719100952148,52.948673248291 104.719100952148,51.796329498291 105.039413452148,50.942813873291 105.680038452148,50.388126373291 106.215194702148,49.927188873291 106.867538452148,49.696720123291 107.637069702148,49.696720123291z " />
                                <PathGeometry Figures="M114.713371276855,49.696720123291C115.088371276855,49.696720123291 115.433097839355,49.764102935791 115.747550964355,49.898868560791 116.062004089355,50.033634185791 116.297355651855,50.210391998291 116.453605651855,50.429141998291 116.609855651855,50.647891998291 116.719230651855,50.907657623291 116.781730651855,51.208438873291 116.820793151855,51.403751373291 116.840324401855,51.745548248291 116.840324401855,52.233829498291L116.840324401855,56.060001373291 115.785636901855,56.060001373291 115.785636901855,52.274845123291C115.785636901855,51.845157623291 115.744621276855,51.523868560791 115.662590026855,51.310977935791 115.580558776855,51.098087310791 115.435050964355,50.928165435791 115.226066589355,50.801212310791 115.017082214355,50.674259185791 114.771965026855,50.610782623291 114.490715026855,50.610782623291 114.041496276855,50.610782623291 113.653800964355,50.753360748291 113.327629089355,51.038516998291 113.001457214355,51.323673248291 112.838371276855,51.864688873291 112.838371276855,52.661563873291L112.838371276855,56.060001373291 111.783683776855,56.060001373291 111.783683776855,49.837345123291 112.732902526855,49.837345123291 112.732902526855,50.722110748291C113.189933776855,50.038516998291,113.850090026855,49.696720123291,114.713371276855,49.696720123291z " />
                                <PathGeometry Figures="M121.022087097168,50.563907623291C120.537712097168,50.563907623291 120.130485534668,50.726016998291 119.800407409668,51.050235748291 119.470329284668,51.374454498291 119.287712097168,51.808048248291 119.252555847168,52.351016998291L122.727165222168,52.351016998291C122.680290222168,51.827579498291 122.547477722168,51.435001373291 122.328727722168,51.173282623291 121.992790222168,50.767032623291 121.557243347168,50.563907623291 121.022087097168,50.563907623291z M121.010368347168,49.696720123291C121.842399597168,49.696720123291 122.522087097168,49.979923248291 123.049430847168,50.546329498291 123.576774597168,51.112735748291 123.840446472168,51.909610748291 123.840446472168,52.936954498291 123.840446472168,52.999454498291 123.838493347168,53.093204498291 123.834587097168,53.218204498291L119.193962097168,53.218204498291C119.233024597168,53.901798248291 119.426383972168,54.425235748291 119.774040222168,54.788516998291 120.121696472168,55.151798248291 120.555290222168,55.333438873291 121.074821472168,55.333438873291 121.461540222168,55.333438873291 121.791618347168,55.231876373291 122.065055847168,55.028751373291 122.338493347168,54.825626373291 122.555290222168,54.501407623291 122.715446472168,54.056095123291L123.805290222168,54.190860748291C123.633415222168,54.827579498291 123.315055847168,55.321720123291 122.850212097168,55.673282623291 122.385368347168,56.024845123291 121.791618347168,56.200626373291 121.068962097168,56.200626373291 120.158805847168,56.200626373291 119.437126159668,55.920352935791 118.903923034668,55.359806060791 118.370719909668,54.799259185791 118.104118347168,54.013126373291 118.104118347168,53.001407623291 118.104118347168,51.954532623291 118.373649597168,51.142032623291 118.912712097168,50.563907623291 119.451774597168,49.985782623291 120.150993347168,49.696720123291 121.010368347168,49.696720123291z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
                <GeometryDrawing Brush="#FF000000">
                    <GeometryDrawing.Geometry>
                        <!--<TextGeometry TopLeft="10,15" BottomRight="140,30" Text="Work" FontFamily="Arial" FontStyle="Normal" FontWeight="Normal" TextSize="12" Alignment="Center" Trimming="CharacterEllipsis" />-->
                        <GeometryGroup>
                            <GeometryGroup>
                                <PathGeometry Figures="M61.2564849853516,17.4701557159424L62.4225006103516,17.4701557159424 63.7291412353516,23.1010150909424C63.8697662353516,23.6908588409424 63.9908599853516,24.2767963409424 64.0924224853516,24.8588275909424 64.3111724853516,23.9408588409424 64.4400787353516,23.4115619659424 64.4791412353516,23.2709369659424L66.1139068603516,17.4701557159424 67.4850006103516,17.4701557159424 68.7154693603516,21.8178119659424C69.0240631103516,22.8959369659424 69.2467193603516,23.9096088409424 69.3834381103516,24.8588275909424 69.4928131103516,24.3158588409424 69.6353912353516,23.6928119659424 69.8111724853516,22.9896869659424L71.1588287353516,17.4701557159424 72.3014068603516,17.4701557159424 69.9459381103516,26.0599994659424 68.8502349853516,26.0599994659424 67.0396881103516,19.5150775909424C66.8873443603516,18.9682025909424 66.7975006103516,18.6322650909424 66.7701568603516,18.5072650909424 66.6803131103516,18.9017963409424 66.5963287353516,19.2377338409424 66.5182037353516,19.5150775909424L64.6959381103516,26.0599994659424 63.5357818603516,26.0599994659424 61.2564849853516,17.4701557159424z " />
                                <PathGeometry Figures="M75.5384063720703,20.5697650909424C75.0110626220703,20.5697650909424 74.5735626220703,20.7670307159424 74.2259063720703,21.1615619659424 73.8782501220703,21.5560932159424 73.7044219970703,22.1517963409424 73.7044219970703,22.9486713409424 73.7044219970703,23.7455463409424 73.8782501220703,24.3422260284424 74.2259063720703,24.7387104034424 74.5735626220703,25.1351947784424 75.0110626220703,25.3334369659424 75.5384063720703,25.3334369659424 76.0618438720703,25.3334369659424 76.4973907470703,25.1342182159424 76.8450469970703,24.7357807159424 77.1927032470703,24.3373432159424 77.3665313720703,23.7299213409424 77.3665313720703,22.9135150909424 77.3665313720703,22.1439838409424 77.1917266845703,21.5609760284424 76.8421173095703,21.1644916534424 76.4925079345703,20.7680072784424 76.0579376220703,20.5697650909424 75.5384063720703,20.5697650909424z M75.5384063720703,19.6967182159424C76.3938751220703,19.6967182159424 77.0930938720703,19.9769916534424 77.6360626220703,20.5375385284424 78.1790313720703,21.0980854034424 78.4505157470703,21.8724994659424 78.4505157470703,22.8607807159424 78.4505157470703,23.6615619659424 78.3303985595703,24.2914447784424 78.0901641845703,24.7504291534424 77.8499298095703,25.2094135284424 77.5003204345703,25.5658588409424 77.0413360595703,25.8197650909424 76.5823516845703,26.0736713409424 76.0813751220703,26.2006244659424 75.5384063720703,26.2006244659424 74.6673126220703,26.2006244659424 73.9632110595703,25.9213275909424 73.4261016845703,25.3627338409424 72.8889923095703,24.8041400909424 72.6204376220703,23.9994525909424 72.6204376220703,22.9486713409424 72.6204376220703,21.7963275909424 72.9407501220703,20.9428119659424 73.5813751220703,20.3881244659424 74.1165313720703,19.9271869659424 74.7688751220703,19.6967182159424 75.5384063720703,19.6967182159424z " />
                                <PathGeometry Figures="M81.9701690673828,19.6967182159424C82.3256378173828,19.6967182159424,82.6869659423828,19.8099994659424,83.0541534423828,20.0365619659424L82.6908721923828,21.0150775909424C82.4330596923828,20.8627338409424 82.1752471923828,20.7865619659424 81.9174346923828,20.7865619659424 81.6869659423828,20.7865619659424 81.4799346923828,20.8558979034424 81.2963409423828,20.9945697784424 81.1127471923828,21.1332416534424 80.9818878173828,21.3256244659424 80.9037628173828,21.5717182159424 80.7865753173828,21.9467182159424 80.7279815673828,22.3568744659424 80.7279815673828,22.8021869659424L80.7279815673828,26.0599994659424 79.6732940673828,26.0599994659424 79.6732940673828,19.8373432159424 80.6225128173828,19.8373432159424 80.6225128173828,20.7807025909424C80.8647003173828,20.3392963409424 81.0883331298828,20.0482807159424 81.2934112548828,19.9076557159424 81.4984893798828,19.7670307159424 81.7240753173828,19.6967182159424 81.9701690673828,19.6967182159424z " />
                                <PathGeometry Figures="M83.6868743896484,17.4701557159424L84.7415618896484,17.4701557159424 84.7415618896484,22.3685932159424 87.2376556396484,19.8373432159424 88.6028900146484,19.8373432159424 86.2239837646484,22.1459369659424 88.8431243896484,26.0599994659424 87.5423431396484,26.0599994659424 85.4857025146484,22.8783588409424 84.7415618896484,23.5932025909424 84.7415618896484,26.0599994659424 83.6868743896484,26.0599994659424 83.6868743896484,17.4701557159424z " />
                            </GeometryGroup>
                        </GeometryGroup>
                    </GeometryDrawing.Geometry>
                </GeometryDrawing>
            </DrawingGroup>
        </DrawingImage.Drawing>
    </DrawingImage>

    <BitmapImage x:Key="Column_WorkItem"  UriSource="Images\sticky_note.png" />

    <Style x:Key="ColumnBorderStyle" TargetType="{x:Type Rectangle}">
        <Setter Property="RadiusX" Value="2"/>
        <Setter Property="RadiusY" Value="2"/>
        <Setter Property="StrokeThickness" Value="1"/>
        <Setter Property="Width" Value="Auto"/>
        <Setter Property="Height" Value="Auto"/>
        <Setter Property="HorizontalAlignment" Value="Stretch"/>
        <Setter Property="VerticalAlignment" Value="Stretch"/>
        <Setter Property="Stroke" Value="DarkGray" />
        <Style.Triggers>
            <DataTrigger Binding="{Binding ShowBorder}" Value="False">
                <Setter Property="Stroke" Value="Transparent" />
            </DataTrigger>
            <DataTrigger Binding="{Binding ShowBorder}" Value="True">
                <Setter Property="Stroke" Value="DarkGray" />
            </DataTrigger>
        </Style.Triggers>
    </Style>

    <Style x:Key="ColumnHeaderBackgroundStyle" TargetType="{x:Type Rectangle}">
        <Setter Property="RadiusX" Value="2"/>
        <Setter Property="RadiusY" Value="2"/>
        <Setter Property="Fill" Value="SkyBlue" />
        <Style.Triggers>
            <DataTrigger Binding="{Binding ShowHeader}" Value="False">
                <Setter Property="Visibility" Value="Collapsed" />
            </DataTrigger>
            <DataTrigger Binding="{Binding ShowHeader}" Value="True">
                <Setter Property="Visibility" Value="Visible" />
            </DataTrigger>
        </Style.Triggers>
    </Style>

    <Style x:Key="ColumnHeaderContentStyle" TargetType="{x:Type ContentControl}">
        <Setter Property="Margin" Value="3"/>
        <Setter Property="MinHeight" Value="40"/>
        <Style.Triggers>
            <DataTrigger Binding="{Binding ShowHeader}" Value="False">
                <Setter Property="Visibility" Value="Collapsed" />
            </DataTrigger>
            <DataTrigger Binding="{Binding ShowHeader}" Value="True">
                <Setter Property="Visibility" Value="Visible" />
            </DataTrigger>
        </Style.Triggers>
    </Style>

    <ribbon:RibbonGroup x:Key="Refresh" Header="Refresh">
        <ribbon:RibbonButton
			LargeImageSource="/VisualWip;component/Images/112_RefreshArrow_Blue_32x32_72.png"
			SmallImageSource="/VisualWip;component/Images/112_RefreshArrow_Blue_16x16_72.png"
            Label="Refresh"
            Command="{Binding RefreshCommand}" KeyTip="R" QuickAccessToolBarId="1"
            ToolTipTitle="Refresh (Alt+R)"
            ToolTipDescription="Refreshes all columns"/>
        <ribbon:RibbonToggleButton 
            Label="Auto refresh"
            LargeImageSource="Images\1522_stop_watch_48x48.png"
            SmallImageSource="Images\1522_stop_watch_48x48.png"
            IsChecked="{Binding IsAutoRefreshOn}"
            ToolTipTitle="Auto refresh"
            ToolTipDescription="When enabled the board will automatically refresh on a regular basis."
            ToolTipFooterTitle="More information"
            ToolTipFooterDescription="See the - Refesh in - for the number of seconds until the next refresh"/>

        <StackPanel Orientation="Vertical" Margin="3,0,3,0">
            <TextBlock Text="Refresh in" HorizontalAlignment="Center" />
            <TextBlock Text="{Binding TimeToRefresh.TotalSeconds,StringFormat=' {0:000}'}" FontSize="24" HorizontalAlignment="Center" ToolTip="Time to next refresh" />
        </StackPanel>

        <ribbon:RibbonToggleButton 
            Label="Auto record"
            LargeImageSource="Images\VideoCamera.png"
            IsChecked="{Binding IsAutoRecordOn}"
            ToolTipTitle="Auto record"
            ToolTipDescription="When enabled the board will automatically be recorded on every refresh by the loaded board recorder."
            ToolTipFooterTitle="More information"
            ToolTipFooterDescription="It is possible to plug-in different board recorders that can record board."/>

    </ribbon:RibbonGroup>

    <ribbon:RibbonGroup x:Key="Design" Header="Design">
        <ribbon:RibbonMenuButton
            LargeImageSource="Images\1409_Monitor_48x48.png"
            SmallImageSource="Images\1409_Monitor_16x16.png"
			Label="Windows"
            ToolTipTitle="Windows"
            ToolTipDescription="Add new windows, reopen and delete existing ones. Click for more options.">
            <ribbon:RibbonGallery ItemsSource="{Binding WindowViewModels}" />
        </ribbon:RibbonMenuButton>

        <ribbon:RibbonToggleButton 
            Label="Design mode"
            LargeImageSource="Images\base_triangle.png"
            SmallImageSource="Images\base_triangle.png"
            IsChecked="{Binding IsDesignMode}"
            ToolTipTitle="Design mode"
            ToolTipDescription="When in design mode you can make changes to the board design. You can make change the column settings, resize columns and delete them."
            />
        <ribbon:RibbonButton 
			LargeImageSource="Images\2392_ZoomIn_48x48.png"
			SmallImageSource="Images\2392_ZoomIn_48x48.png"
			Label="Zoom in"
            Command="{Binding ZoomInCommand}"
            ToolTipTitle="Zoom in"
            ToolTipDescription="Zooming in the boards to the next level."/>
        <ribbon:RibbonButton 
			LargeImageSource="Images\2391_ZoomOut.png"
			SmallImageSource="Images\2391_ZoomOut.png"
			Label="Zoom out"
            Command="{Binding ZoomOutCommand}"
            ToolTipTitle="Zoom out"
            ToolTipDescription="Zooming out the boards to the next level."/>
        <ribbon:RibbonButton 				
            SmallImageSource="Images\ZoomHS.png"
			Label="200%"
            Command="{Binding ZoomToCommand}"
            CommandParameter="200"
            ToolTipTitle="Zoom to 200%"
            ToolTipDescription="Zooming the boards to 200%."/>
        <ribbon:RibbonButton 
			SmallImageSource="Images\ZoomHS.png"
			Label="100%"
            Command="{Binding ZoomToCommand}"
            CommandParameter="100"
            ToolTipTitle="Zoom to 100%"
            ToolTipDescription="Zooming the boards to 100%."/>
        <ribbon:RibbonButton 
			SmallImageSource="Images\ZoomHS.png"
			Label="50%"
            Command="{Binding ZoomToCommand}"
            CommandParameter="50"
            ToolTipTitle="Zoom to 50%"
            ToolTipDescription="Zooming the boards to 50%."/>

        <ribbon:RibbonToggleButton 
            Label="Snap to grid"
            LargeImageSource="Images\ShowAllGridlines.png"
            IsChecked="{Binding SnapToGrid}"
            ToolTipTitle="Snap to grid"
            ToolTipDescription="When snap to grid is on columns on the board will be snapped to a grid."/>
    </ribbon:RibbonGroup>

    <ribbon:RibbonGroup  x:Key="StandardColumnsGroup" Header="Standard columns">
        <ribbon:RibbonButton 
			LargeImageSource="Images\0203_Textbox_32.png"
			SmallImageSource="Images\0203_Textbox_32.png"
			Label="Add rich text column"
            Command="{Binding AddRichTextCommand}"
            ToolTipTitle="Add rich text column"
            ToolTipDescription="Adding a rich text column that contain RTF based text with basic styles, fonts and sizes."
            ToolTipFooterTitle="Usage"                
            ToolTipFooterDescription="A rich text column can for example be used to add Definition of Done, replenishment policies, other policies and information texts to the board"/>
        <ribbon:RibbonButton 
			LargeImageSource="Images\generic_picture.png"
			SmallImageSource="Images\generic_picture.png"
			Label="Add image column"
            Command="{Binding AddImageCommand}"
            ToolTipTitle="Add image column"
            ToolTipDescription="Adding a image column. The image can be loaded from a file path or an Url."
            ToolTipFooterTitle="Usage"
            ToolTipFooterDescription="An image columns can for example be used to show diagrams, illustrations, team member pictures."/>
        <ribbon:RibbonButton 
							
            LargeImageSource="Images\base_globe_32.png"
			SmallImageSource="Images\base_globe_32.png"
			Label="Add uri column"
            Command="{Binding AddUriCommand}"
            ToolTipTitle="Add uri column"
            ToolTipDescription="Adding an uri column. The uri column displays the provided uri as a web page or xaml page"
            ToolTipFooterTitle="Usage"
            ToolTipFooterDescription="An uri columns can for example be used to show diagrams, reports and web pages. Uri columns can also xaml based content."/>

        <ribbon:RibbonButton 
							
            LargeImageSource="{StaticResource ResourceKey=Column_Group}"
			Label="Add group column"
            Command="{Binding AddGroupCommand}"
            ToolTipTitle="Add group column"
            ToolTipDescription="Adding an group column. The group column displays a column with no content"
            ToolTipFooterTitle="Usage"
            ToolTipFooterDescription="A group column can be used for grouping and framing."/>

        <ribbon:RibbonButton 
							
            LargeImageSource="{StaticResource ResourceKey=Column_Line}"
			Label="Add line column"
            Command="{Binding AddLineCommand}"
            ToolTipTitle="Add line column"
            ToolTipDescription="Adding an line column. The line column displays a line"
            ToolTipFooterTitle="Usage"
            ToolTipFooterDescription="A line column can be used for drawing lines on the board."/>
    </ribbon:RibbonGroup>


</ResourceDictionary>
